package com.xiaolun;

/**
 * @Author 硕鼠
 * @Date 2020/5/24 11:34
 * @Version 1.0
 * @Description 文件说明
 */
public class demo1 {
    public static void main(String[] args) {
        //整数拓展：进制 二进制0b 八进制0 十进制 十六进制
        int i = 10; //十进制
        int i2 = 010; //八进制
        int i3 = 0x10; //十六进制

        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);

        //浮点数拓展 ，银行业务怎么表示
        //使用BigDemical（数学工具类），而不是使用float和double
        float f = 0.1f;
        double f2 = 0.1;
        System.out.println(f == f2); //false

        float d1 = 23333333333333f;
        float d2 =d1 + 1;
        System.out.println(d1 == d2); //true（存在舍人误差）

        //字符扩展(所有的字符本质还是数字，Unicode编码)
        char c1 = 'a';
        System.out.println((int)c1); //将字符强制转化位数字

        //转义字符
        // \t 制表符
        // \n 换行
        System.out.println("hello\tworld");
    }
}
